.Model {
  .at-modal__action {
    flex-direction: row;
  }
  .at-modal__container {
    width: 80vw;
    background-color: transparent;
  }

  .at-modal__content {
    position: relative;
    padding: 0;
    width: 80vw;
  }

  .at-modal__overlay {
    backdrop-filter: blur(20px);
  }

  .at-modal__footer::before {
    border-top-width: 0;
  }

  .main {
    width: 80vw;
    height: 780rpx;
    // height: auto;
    background-color: #fff;
    border-radius: 30rpx;
  }

  .context {
    // position: absolute;
    // bottom: 0;
    // left: 0;
    width: 80vw;
    height: 600rpx;
    // height: auto;
    // background-color: #fff;
    padding: 56rpx 40rpx;

    .normal {
      width: 100%;
      color: #333333;
      font-size: 26rpx;
      line-height: 44rpx;
      text-align: left;
    }

    .blue {
      width: 100%;
      color: #66CBFF;
      font-size: 26rpx;
      line-height: 44rpx;
      text-align: left;
    }

    .btn_button {
      height: 72px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
  }

  .go {
    .agree{
      width: 80%;
      margin: 0 auto;
      background: linear-gradient(165deg, #8DB3E6 0%, #788DD3 100%);
      border-radius: 40rpx;
      height: 80rpx;
      line-height: 80rpx;
      text-align: center;
      color: #fff;
      font-size: 28rpx;
    }
    .notAgree{
      height: 80rpx;
      line-height: 80rpx;
      color: #333333;
      font-size: 28rpx;
    }
  }
}